package com.chushouya.product.service.api;

import com.chushouya.product.dto.api.evaluate.*;
import com.chushouya.product.dto.api.evaluatedata.*;

public interface EvaluateDataApiService {
    /**
     * @param request 请求参数，包含productId
     * @return 商品估价信息，包含商品基本信息和SKU选项列表
     */
    EvaluateDataProductApiDTO evaluateProduct(EvaluateDataProductRequestApiDTO request);

    /**
     * 获取产品sku选项
     */
    EvaluateDataItemApiDTO evaluateItem(EvaluateDataItemRequestApiDTO request);

    EvaluateDataResultApiDTO evaluateResult(EvaluateDataRequestApiDTO request);
}
